package com.xqboss.apps.dto.synthesis;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * @author Administrator
 */
@Data
@ApiModel("合成活动-宝盒规则保存参数")
public class SynthesisBoxRuleSaveDto {

    @ApiModelProperty("修改时必传")
    private Long id;

    @ApiModelProperty("名称")
    @NotBlank
    private String name;

    @ApiModelProperty("合成活动id")
    @NotNull
    private Long synthesisId;

    @ApiModelProperty("用户ids")
    private String userIds;

    @ApiModelProperty("藏品ids")
    @NotBlank
    private String nftIds;

    @ApiModelProperty("合成次数门槛")
    @NotNull
    private Integer num;

}
